to give reason for - French English Dictionary